Bypass network stack. Which options do we have? Pros and cons of each option [on hold]
Posted
by
javapowered
on Super User
See other posts from Super User
or by javapowered
Published on 2013-06-23T16:38:40Z
Indexed on
2013/06/29
10:23 UTC
Read the original article
Hit count: 234
linux
|networking
I'm writing trading application. I want to bypass network stack in Linux but I don't know how this can be done. I'm looking for complete list of options with pros and cons of each of them. The only option I know - is to buy solarflare network card which supports OpenOnLoad. What other options should I consider and what is pros and cons of each of them?
Well the question is pretty simple - what is the best way to bypass network stack?
upd:
OpenOnload It achieves performance improvements in part by performing network processing at user-level, bypassing the OS kernel entirely on the data path.
Intel DDIO to allow Intel® Ethernet Controllers and adapters to talk directly with the processor cache of the Intel® Xeon® processor E5.
What's key difference between these techologies? Do they do roughly the same things? I much better like Intel DDIO because it's much easy to use, but OpenOnload
required a lot of installation and tuning. If good OpenOnload
application is much faster than good Intel DDIO
application?
© Super User or respective owner